foreign entity - French English Dictionary